package com.lt.test.provider.dao;

import java.util.List;
import java.util.Map;

public interface KtOtherDao {
	void batchUpdateKtShop2ProdPrice(String batchNo);
	
	List<Map<String,Object>> getProdSupplier(String productCode);
	
	List<Map<String,Object>> getRepairOutStock(String id);
	
	List<Map<String,Object>> getRepairInstock(String id);
	
	List<Map<String,Object>> getKtProductList();
	
	List<Map<String,Object>> getKtShopProductStock();
	
	List<Map<String,Object>> getKtShopProductSales(String beginTime, String endTime);

	/**
	 * 获取科泰直营店铺
	 * @return
	 */
	List<Map<String,Object>> getKtShopIdList();

	/**
	 * 修改直营店，店铺商品名称
	 * @param barCode
	 * @param productName
	 */
	void udpateShop2ProdName(String barCode, String productName);
	
	/**
	 * 获取区域店铺id
	 * @param zoneCode
	 * @return
	 */
	List<Map<String,Object>> getKtZoneShopIdList(String[] zoneArray);
	
	/**
	 * 获取出库后库存小于0的数据
	 * @return
	 */
	List<Map<String,Object>> getStockLessThanZeroList(String outStockId);
	
	/**
	 * 调拨入库的时候，根据batchNo判断调拨出库单是否完成
	 * @param instockId
	 * @return
	 */
	Map<String,Object> getOutStockRecordByBatchNo(String instockId);

	List<Map<String, Object>> getMemberInfo(String mobile);
	
	List<Map<String,Object>> getTopShopListLocation(String mobile);
	
	List<Map<String,Object>> getTopBuyProd(String mobile);
	
	List<Map<String,Object>> getConsumeRecord(String mobile);
	
}
